Technology is best when it brings people together.
Role and responsibilities:• To perform project tasks as delegated to him/her by the relevant manager, adhering to thecompany’s...
The Opportunity:Deloitte have an exciting opportunity for an innovative IT professional with excellent communication skills to joi...